harpoon fork - French English Dictionary